Angel squid - Turkish English Dictionary